take advantage of an opportunity - Francés Inglés Diccionario